green reptile like a small iguana - Turkish English Dictionary